

.mdBox{ width: 1200px; margin: 0 auto;overflow: hidden;}

.mdBox_lt{ width: 980px; height: auto; float: left; }
/*筛选*/
.sxBox{ width: 980px; height: auto;}

.sxTit{ width: 980px; height: 35px; border-bottom: 2px solid #3FB7FF;}
.sxTit li{ float: left; height: 34px; margin-right: -1px;}
.sxTit li a{ display: block; height: 34px; padding: 0 10px; font: 100 14px/34px "Microsoft YaHei",Arial,"宋体"; border: 1px solid #e1e1e1; border-bottom: 0; text-align: center;}
.sxTit li a.current{ background: #3FB7FF; color: #fff; border: 1px solid #3FB7FF; border-bottom: 0;}

.sxMain{ width: 938px; height: auto; padding: 0 20px; border: 1px solid #f1f1f1; background: #fff; overflow: hidden;}
.sxMain li{ width: 938px; height: auto;}
.sxMain dl{ width: 938px; height: auto; border-bottom: 1px dotted #e1e1e1; font: 100 12px/24px "Microsoft YaHei",Arial,"宋体"; overflow: hidden;}
.sxMain dt{ float: left; width: 70px; padding: 15px 0; color: #333; }
.sxMain dd{ width: 868px; height: auto; padding: 10px 0; overflow: hidden;}
.sxMain dd a{ display: inline-block; float: left; height: 24px; margin: 5px 10px; color: #666; word-break: keep-all;}
.sxMain dd a.current{ background: #3FB7FF; color: #fff; padding: 0 10px; border-radius: 2px;}

.sxMain dl.noborder{ border: 0;}
.sxMain dl.noborder{ line-height: 22px;}
.sxMain dd a.current2{ background: #cdcdcd; color: #fff; padding: 0 10px; border-radius: 4px;}

/*list*/
.listBox{width: 980px; height: auto;  overflow: hidden;}

.line_px{ width: 978px; height: 40px; background: #f5f5f5; border: 1px solid #e1e1e1; margin-top: 20px;}
.line_px a{ display: block; height: 40px; float: left; padding: 0 20px; font: 100 14px/40px "Microsoft YaHei",Arial,"宋体"; color: #333;}
.line_px a em{ width: 11px; height: 6px; float: right; background: url(../images/all.png) no-repeat 0 -440px; margin: 18px 0 0 5px;}
.line_px a.on{ background: #3FB7FF; height: 40px; color: #fff;}
.line_px a.on em{ background-position: -20px -424px;}
.line_px a.on:hover em{ background-position: -20px -440px;}
.line_px a.on1{ background: #3FB7FF; height: 40px; color: #fff;}
.line_px a.on1 em{ background-position: -20px -440px;}
.line_px a.on1:hover em{ background-position: -20px -424px;}

.line_px_form{ float: right; margin-top: 8px; font: 100 12px/22px "Microsoft YaHei",Arial,"宋体"; overflow: hidden;}
.line_px_form input{ float: left; width: 60px; height: 22px; border: 1px solid #e1e1e1; padding: 0 5px; }
.line_px_form span{ float: left; margin: 0 5px;}
.line_px_form em{ float: right; display: inline-block; width: 35px; height: 22px; border: 1px solid #e1e1e1; background: #fff; text-align: center; margin: 0 20px; cursor: pointer;}

.listCp{width: 980px; height: auto; overflow: hidden; }
.listCp_item{ width: 965px; height: auto; padding: 15px 15px 15px 0; background: #fff; border-bottom: 1px solid #e1e1e1; overflow: hidden; }

.imgBox{ float: left; width: 320px; height: 200px;}
.imgBox a{ display: block; width: 320px; height: 200px;}
.imgBox img{ display: block; width: 320px; height: 200px;}
.imgBox .tag_label{position:absolute; font: 100 18px/40px "Microsoft YaHei",Arial,"宋体";  margin-top: -200px; height: 40px; width:120px; text-align: center; color:#FFF; background-color:orangered; margin-left:0px;}

.fontBox{ float: right; width: 615px; height: auto; padding: 10px 10px 10px 0; overflow: hidden; position: relative;}
.fontBox em.icon{ display: block; width: 48px; height: 15px; background: url(../images/all.png) no-repeat; text-indent: -9999px; position: absolute; top: 10px; left: 100px;}
.fontBox em.gj{ background-position: -352px -907px;}
.fontBox em.gj{ background-position: -352px -922px;}

.fontBox_prc{ width: 615px; height: 30px; overflow: hidden;}
.fontBox_prc span{ display: block; float: left; height: 28px; padding: 0 10px; border: 1px solid #F80; font: 100 14px/28px "Microsoft YaHei",Arial,"宋体"; text-align: center;}
.fontBox_prc span.type_gty{ border: 1px solid #F80; color: #F80;}
.fontBox_prc span.type_zyx{ border: 1px solid #3FB7FF; color: #3FB7FF;}
.fontBox_prc span.type_bzz{ border: 1px solid #00c17b; color: #00c17b;}
.fontBox_prc em{ display: block; float: right; height: 30px; font: 100 28px/30px "Microsoft YaHei",Arial,"宋体"; color: #F80;}

.fontBox_tit{ width: 615px; height: 22px; font: 700 16px/22px "Microsoft YaHei",Arial,"宋体"; color: #333; margin-top: 16px; overflow: hidden;}

.fontBox_txt02{ width: 615px; height: 44px; font: 100 12px/22px "Microsoft YaHei",Arial,"宋体"; color: #999; margin-top: 10px; overflow: hidden; }
.fontBox_txt03{ width: 615px; height: 22px; font: 100 12px/22px "Microsoft YaHei",Arial,"宋体"; color: #666; margin-top: 10px; overflow: hidden; }
.fontBox_msg{ width: 615px; height: 35px; margin-top: 2px; overflow: hidden; }
.fontBox_date{ float: left; width: 465px; height: 34px; border-top: 1px dotted #ccc; font: 100 14px/34px "Microsoft YaHei",Arial,"宋体"; color: #666; }
.fontBox_date em{ margin: 0 10px;}
.fontBox_yd{ float: right; width: 110px; height: 35px; background: #F80; font: 100 20px/35px "Microsoft YaHei",Arial,"宋体"; color: #fff; text-align: center; border-radius: 2px;}
.fontBox_yd:hover{ background: #f60; color: #fff;}

/*siderbar*/
.siderbar{ width: 200px; height: auto; float: right; overflow: hidden;}
.siderbar h4{ width: 200px; height: 35px; font: 700 16px/30px "Microsoft YaHei",Arial,"宋体"; border-bottom: 2px solid #3FB7FF;}

.siderBox{ width: 200px; height: 125px; background: #3FB7FF; margin-top: 15px; position: relative;}
.siderBox img{ display: block; width: 200px; height: 125px; position: relative;}
.siderBox p{ display: inline-block; width: 180px; height: 30px; padding: 0 10px; background: rgba(0,0,0,0.5); font: 100 12px/30px "Microsoft YaHei",Arial,"宋体"; color: #fff; overflow: hidden; position: absolute; left: 0; bottom: 0;}

.siderbar li{ width: 200px; height: 30px; font: 100 12px/30px "Microsoft YaHei",Arial,"宋体"; color: #666; overflow: hidden;}
.margin{ margin-top: 30px;}